Teboho MokoenaTeboho Mokoena
The Clasico Line-Up That Invented a Transfer Window: 13 Data Points, Zero Sources19:12, Lyon time, 21 November. A two-page PDF named XI_CLASICO_CONFIRMED is...
PSG vs Barcelona: The Left-Flank Hole Decides More Than the StarsOpta ran 10,000 simulations and produced a result that looks nothing like a...
Barcelona vs Getafe: When a Rotation Gets Inflated into a 'Revolution'HOOK Three in the morning in Incheon. I opened my phone, and Barcelona's...
Man Utd Targets Xavi Espart: The 20-Million-Euro Clause Is the Real StoryLate afternoon at the Ciutat Esportiva Joan Gamper training ground, after the...
When data breaks midstream: Lessons from a football analytical framework that couldn't runAt an office desk in the headquarters of a sports analytics platform on the...
Dinh Bac and the Vietnam Captain's Armband: A Generational Handover Signalled After a Three-Day CampThe captain's armband was wrapped around the left arm of a player born in 202...
Korea Read China's Books: Inside Two Quarterfinals at AVC 2026I sat in row eleven, close to the sideline, exactly where a line judge usuall...
Japan at the Asian Men's Volleyball Championship in Fukuoka: The 2028 Olympic Ticket and the Trap of DominanceFukuoka lights up, VBTV streams every match live, and on the FIVB world ranki...
Nine Empty Boxes in an Esports Report and the Data Standard the Analysis Industry NeedsLast weekend, a nine-dimension analytical framework built for esports ran...
Korea Beat India 3-1: Kwon Soon-woo Seals the Tie, and the Lines Left BlankThe wire copy I received was four lines long. South Korea beat India 3-1 in a...
Promitheas and Evans' Buzzer at SamELYON Arena: The Dream Lives, But the Payroll Never SleepsThe clock at SamELYON Arena ticked down to 0.0, and Promitheas' season was...
Bartunkova Beats Muchova 6-3, 6-0 to Reach China Open Semi-Finals: A 66-Minute Win and the Question of True ValueDiamond Court, Beijing. The sixth game of the second set. Nikola Bartunkova...
The 2026-27 NBA Rookie Class: Reading Opportunity Through ADP and Roster StructureOne night in July in Las Vegas, Caleb Wilson walked onto the floor for the...
The Wrong 'Football' Label: When a Football Data Pipeline Lies to ItselfOn my screen in Saigon, on a June morning, a line of data appeared in the...
When Cosplay Wears an Esports Label: How Misclassification Distorts Vietnam's Gaming DataThe day the Shimakaze cosplay set went live, it sat right next to a line abou...
Belgium vs France: Van Bommel, Zidane, and Everything That Has Not Yet Taken ShapeIn some dressing room, a young man pulls the orange shirt over his head and...
Bromley part ways with Andy Woodman: the right call, and one nobody can verifyFour sentences. I counted them four times. Bromley FC's statement on the...
Amy Hunt: 22.16 Seconds in Brussels and the Relentless Race Against TimeIt was not the victory that made the night at the Diamond League final in...
Sabalenka calls for fewer events citing burnout, Alcaraz agreesAt the 2026 US Open, world number one Aryna Sabalenka publicly supported Carl...
The Gap Between Two Blocks: The Geometry Problem Facing Vietnam's Women's Volleyball Team Against Thailand22:41, set four, score 22-22. Pornpun Guedpard takes the first ball, turns, a...
PSG vs Barcelona: The Left-Flank Hole Decides More Than the StarsOpta ran 10,000 simulations and produced a result that looks nothing like a...
Barcelona vs Getafe: When a Rotation Gets Inflated into a 'Revolution'HOOK Three in the morning in Incheon. I opened my phone, and Barcelona's...
Man Utd Targets Xavi Espart: The 20-Million-Euro Clause Is the Real StoryLate afternoon at the Ciutat Esportiva Joan Gamper training ground, after the...
When data breaks midstream: Lessons from a football analytical framework that couldn't runAt an office desk in the headquarters of a sports analytics platform on the...
Dinh Bac and the Vietnam Captain's Armband: A Generational Handover Signalled After a Three-Day CampThe captain's armband was wrapped around the left arm of a player born in 202...
Korea Read China's Books: Inside Two Quarterfinals at AVC 2026I sat in row eleven, close to the sideline, exactly where a line judge usuall...
Japan at the Asian Men's Volleyball Championship in Fukuoka: The 2028 Olympic Ticket and the Trap of DominanceFukuoka lights up, VBTV streams every match live, and on the FIVB world ranki...
Nine Empty Boxes in an Esports Report and the Data Standard the Analysis Industry NeedsLast weekend, a nine-dimension analytical framework built for esports ran...
Korea Beat India 3-1: Kwon Soon-woo Seals the Tie, and the Lines Left BlankThe wire copy I received was four lines long. South Korea beat India 3-1 in a...
Promitheas and Evans' Buzzer at SamELYON Arena: The Dream Lives, But the Payroll Never SleepsThe clock at SamELYON Arena ticked down to 0.0, and Promitheas' season was...
Bartunkova Beats Muchova 6-3, 6-0 to Reach China Open Semi-Finals: A 66-Minute Win and the Question of True ValueDiamond Court, Beijing. The sixth game of the second set. Nikola Bartunkova...
The 2026-27 NBA Rookie Class: Reading Opportunity Through ADP and Roster StructureOne night in July in Las Vegas, Caleb Wilson walked onto the floor for the...
The Wrong 'Football' Label: When a Football Data Pipeline Lies to ItselfOn my screen in Saigon, on a June morning, a line of data appeared in the...
When Cosplay Wears an Esports Label: How Misclassification Distorts Vietnam's Gaming DataThe day the Shimakaze cosplay set went live, it sat right next to a line abou...
Belgium vs France: Van Bommel, Zidane, and Everything That Has Not Yet Taken ShapeIn some dressing room, a young man pulls the orange shirt over his head and...
Bromley part ways with Andy Woodman: the right call, and one nobody can verifyFour sentences. I counted them four times. Bromley FC's statement on the...
Amy Hunt: 22.16 Seconds in Brussels and the Relentless Race Against TimeIt was not the victory that made the night at the Diamond League final in...
Sabalenka calls for fewer events citing burnout, Alcaraz agreesAt the 2026 US Open, world number one Aryna Sabalenka publicly supported Carl...
The Gap Between Two Blocks: The Geometry Problem Facing Vietnam's Women's Volleyball Team Against Thailand22:41, set four, score 22-22. Pornpun Guedpard takes the first ball, turns, a...
